Search

poop out🔊

(North America) To quit due to tiredness.

(North America) To make very tired; to exhaust.

(North America) To defecate.

(rare) To give birth.